Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Miami Open - Miami U.S. Open - New York Wimbledon - London Cincinnati Open - Cincinnati Rolex Paris Masters - Paris France F19 France F8 France F9 France F11 France F14 France F17 France F18 France F1 France F3 Poland F2 Poland F3 France F4 France F5 Spain F11 Spain F12 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Great Britain F10 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Spain F26 Oberstaufen Cup - Oberstaufen Gemax Samsung Open 2004 - Belgrade Challenger Citta di Olbia - Olbia Open de L'Isere-Trophee BNP Paribas - Grenoble France F7 Unicredit Czech Open 2007 - Prostejov Spain F14 France F3 France F12 France F15 France F18 France F19 Germany F1 France F14 Great Britain F1 Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton France F10 Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Cherbourg Challenger St. Brieuc Challenger Monza Challenger Braunschweig Challenger Pozoblanco Challenger Segovia Challenger San Marino Challenger St. Remy Challenger Bordeaux Challenger Nottingham Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger Bergamo Challenger Prostejov Challenger Pozoblanco Challenger Mons Challenger Rennes Challenger Helsinki Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Top Wool Challenger Biella - Biella DPD Challenger 2002 - Aschaffenburg BMW Brixina Tennis Open 2000 - Bressanone Vancouver Challenger Kamnik Challenger - Kamnik Genova Challenger St. Remy Challenger Istanbul Challenger Mons Challenger Sporting Challenger - Turin 6th Sardinian International Championships - Cagliari Sarajevo Challenger Napoli Challenger Rome Challenger Nottingham Challenger Challenger Canottieri Minico - Mantova Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaften Um Den Techem Cup - Zell Pekao Open 2003 - Szczecin VIII Torneo Internazionale di Tennis - Barletta IPP Geneva Trophy - Geneva Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli San Marino Cepu Open - San Marino Ischgl International Tennis Challenger 2003 - Ischgl Internazionali di Tennis - Bergamo V Trani Cup - Trani Open de Montauban - Montauban St. Brieuc Challenger Cepu Open - San Marino Manta Challenger Segovia Challenger Istanbul Challenger Tashkent Challenger Sporting Challenger - Turin Noumea Challenger Pro Tennis World Open - Sunrise Bordeaux Challenger Tennis Napoli Cup - Napoli Open D'Orleans - Orleans Open D'Orleans - Orleans Challenger Fondazione Carige - Genova Open de Rennes - Rennes Noumea Challenger Rabat Challenger Caltanissetta Challenger Challenger Tunisie - Tunis BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open D'Orleans - Orleans Pekao Open - Szczecin BH Indoor Sarajevo - Sarajevo Rhodes Challenger Jersey Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rome Challenger Turin Challenger Genova Challenger Segovia Challenger Roma Open Challenger - Rome Bratislava Challenger Brescia Challenger Canberra Challenger Helsinki Challenger BMW Tennis Championship - Sunrise Noumea Challenger Rennes Challenger Open de Rennes La Trinitaine - Rennes Challenger DCN de Cherbourg - Cherbourg Bordeaux Challenger Tunis Open 2007 - Tunis New Haven Challenger LTA Shrewsbury Challenger - Shrewsbury Monterrey Challenger Biella 4 Challenger Milano Challenger-Jameson Cup - Milan 5th Sardinian International Championships - Cagliari Challenger 42 - Andrezieux Tennis Napoli Cup 2004 - Napoli Champaign Challenger Pozoblanco Challenger Nottingham Challenger Banja Luka 2002 - Banja Luka Mons Challenger Jameson Cup - Milan Rennes Challenger Orleans Challenger Open de Rennes La Trinitaine - Rennes Bratislava Challenger Ortisei Challenger Knoxville Challenger Open D'Orleans - Orleans Generali Open 2002 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Quimper Challenger Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Nottingham Challenger Memorial Savigni - Sassuolo Garden Open - Rome Lisbon Challenger Jameson Cup - Milan Noumea Challenger Lexington Challenger Bordeaux Challenger Milan Indoors - Milan Open 13 - Marseille Gerry Weber Open - Halle Jameson Cup - Milan Allianz Suisse Open - Gstaad Morelia Challenger Idea Prokom Open - Sopot Garden Open - Rome Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Birmingham Challenger Stella Artois Clay Court Championships - Budaors Napoli Challenger Milan Indoors - Milan Chicago Challenger ABN/AMRO World Tennis Tournament - Rotterdam Nottingham Challenger Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Binghamton Challenger LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Black Forest Open - Freudenstadt Pilot Pen Tennis - New Haven Internationaux de Doubs Open de Franchie-Comte - Besancon Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Sydney International - Sydney The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Intersport Heilbronn Open - Heilbronn Biella 2 Challenger Biella 3 Challenger Grand Prix Hassan II - Casablanca Ortisei Challenger Olbia Geovillage Open - Olbia Nottingham 1 Challenger Nottingham 2 Challenger Banca Stato Challenger Lugano - Lugano Hypo Group Tennis International - Portschach San Marino Cepu Open - San Marino Gerry Weber Open - Halle Trani Cup - Trani CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Bulgarian Challenger 2002 - Sofia Mouilleron-Le-Captif Challenger Stockholm Open - Stockholm Ismaning Challenger Grand Prix de Tennis de Lyon - Lyon Ilkley Challenger Cleveland Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille Vicenza Challenger Zagreb Open - Zagreb Surbiton Challenger ABN/AMRO World Tennis Tournament - Rotterdam 3° Trofeo 'Citta di Brindisi' - Brindisi Trieste Challenger The Dubai Tennis Championships - Dubai Czech Indoor Open - Prague 10ø Tornea B. Camparini - Reggio Emilia GHI Bronx Classic - Bronx Status Athens Open - Athens Ortisei Challenger Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Aix En Provence Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Nottingham 2 Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Open de Montauban - Montauban Qatar Exxon Mobil Open - Doha Aix En Provence Challenger PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Zagreb Challenger AEGON International - Eastbourne GHI Bronx Tennis Classic - Bronx ATP Studena Croatia Open Umag - Umag Mexico City Challenger Open de Moselle - Metz Newport Challenger If Stockholm Open - Stockholm Besancon Challenger Cary Challenger Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open des Alpes Trophee BNP Paribas - Grenoble The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BCR Open Romania - Bucharest If Stockholm Open - Stockholm Kitzbuhel Challenger Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Genova Challenger St. Remy Challenger SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Forli Challenger Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London Nottingham-2 Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow BellSouth Open - Vina del Mar Swiss Indoors Basel - Basel Apia International - Sydney Bratislava Challenger Dallas Challenger Mouilleron-Le-Captif Challenger Grand Prix de Tennis de Lyon - Lyon Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille Bet-At-Home Austrian Open - Kitzbuhel BCR Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Rennes Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Claro Open Colombia - Bogota Noumea Challenger Davidoff Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur The Artois Championships - London China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Loughborough Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Helsinki Challenger Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Sunrise Challenger Hall of Fame Tennis Championships - Newport Noumea Challenger Bet-at-home Open - Hamburg Jersey Challenger PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Cherbourg Challenger Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna International German Open - Hamburg Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Leon Challenger TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Guadalajara Challenger St. Brieuc Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem UNICEF Open - 's Hertogenbosch Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Open Parc - Lyon Mexico City Challenger AEGON Championships - London Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Open 13 - Marseille Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Libema Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai Kremlin Cup - Moscow Ortisei Challenger Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Abierto Mexicano Telcel - Acapulco AEGON Championships - London bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Topshelf Open - 's-Hertogenbosch Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London St. Petersburg Open - St. Petersburg Sofia Open - Sofia European Open - Antwerp Kremlin Cup - Moscow Dallas Open - Dallas Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Astana Open - Astana Bank Austria Tennis Trophy - Vienna Swiss Indoors Basel - Basel Firenze Open - Florence Geneva Open - Geneva Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Sofia Open - Sofia Swiss Indoors Basel - Basel Citi Open - Washington Pilot Pen Tennis - New Haven Medibank International - Sydney Astana Open - Astana United Cup - Australia Belgrade 2 - Belgrade Astana Open - Nur-Sultan AEGON Championships - London Melbourne Summer Set - Melbourne AEGON Championships - London Sydney Tennis Classic - Sydney AEGON International - Eastbourne Pilot Pen Tennis - New Haven Dallas Open - Dallas AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Swiss Indoors Basel - Basel Rennes Challenger Open 13 - Marseille Moselle Open - Metz Libema Open - 's-Hertogenbosch Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Libema Open - 's-Hertogenbosch China Open - Beijing Loughborough Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Brisbane International - Brisbane Phoenix Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco ATP Vegeta Croatia Open - Umag Moselle Open - Metz Rome Challenger Mercedes Cup - Stuttgart Apia International - Sydney Nature Valley International - Eastbourne Heineken Open - Auckland Open Sud de France - Montpellier AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Open - Newport Vegeta Croatia Open - Umag Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger BMW Open - Munich Bergamo Challenger Claro Open Colombia - Bogota Bet-at-home Cup - Kitzbuhel Truist Atlanta Open - Atlanta VI Torneo Internazionale di Tennis - Barletta Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Valencia Open - Valencia Orleans Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Quimper Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Gerry Weber Open - Halle AEGON Championships - London Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Ortisei Challenger BB&T Atlanta Open - Atlanta Ostrava Challenger Austrian Open - Kitzbuhel Dallas Challenger Swiss Indoors Basel - Basel Open Occitanie - Montpellier US Men's Clay Court Championship - Houston Tennis Napoli Cup - Naples Apia International - Sydney Zagreb Open - Zagreb Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Canottieri Minico 2004 - Mantova Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul VII Torneo Internazionale di Tennis - Barletta Chengdu Open - Chengdu Shenzhen Open - Shenzhen Newport Beach Challenger Open Sud de France - Montpellier China Open - Beijing Oeiras 3 Challenger Parma Challenger ABN AMRO World Tennis Tournament - Rotterdam Mifel Tennis Open - Los Cabos Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Generali Open - Kitzbuhel European Open - Antwerp Sofia Open - Sofia Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Emilia-Romagna Open - Parma Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Libema Open - 's-Hertogenbosch International Indoor Tennis Championships of Croatia - Zagreb Viking International - Eastbourne Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag ABN/AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Infosys Hall of Fame Open - Newport cinch Championships - London Dallas Open - Dallas Hangzhou Open - Hangzhou Moselle Open - Metz Pilot Pen Tennis - New Haven Tennis Masters Series - Rome BA-CA Tennis Trophy - Vienna Open Parc - Lyon Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta Tennis Masters Series - Hamburg Open 13 - Marseille Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ASB Classic - Auckland BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Generali Open - Kitzbuhel BMW Open - Munich Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Internazionali BNL dItalia - Rome Topshelf Open - 's-Hertogenbosch BMW Open - Munich Moselle Open - Metz Kremlin Cup - Moscow Mutua Madrilena Masters Madrid - Madrid Qatar ExxonMobil Open - Doha Abierto Mexicano - Los Cabos Western & Southern Financial Group Masters - Cincinnati Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Stockholm Open - Stockholm Monte-Carlo Rolex Masters - Monte-Carlo Monterrey Challenger Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells cinch Championships - London Canberra Challenger Dubai Duty Free Tennis Championships - Dubai Shanghai ATP Masters 1000 - Shanghai Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Marrakech Qatar Open - Doha Dubai Open - Dubai BMW Open - Munich Sony Ericsson Open - Miami BNP Paribas Masters - Paris Catella Swedish Open - Bastad Qatar Open - Doha PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia Sony Ericsson Open - Miami Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Forte Village Sardegna Open - Sardinia Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - New York Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bet-at-home Open - Hamburg Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Moselle Open - Metz Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Internazionali BNL d'Italia - Rome National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Abierto Mexicano de Tenis Mifel - Los Cabos BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Citi Open - Washington China Open - Beijing Shanghai Rolex Masters - Shanghai Barcelona Open Banc Sabadell - Barcelona BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Stockholm Open - Stockholm Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris National Bank Open - Montreal Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Open Seat Godo 2005 - Barcelona Mutua Madrid Open - Madrid National Bank Open - Toronto Apia International - Sydney Miami Open - Miami Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg U.S. Open - New York St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu European Open - Antwerp Swiss Indoors Basel - Basel ASB Classic - Auckland Erste Bank Open - Vienna Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-ITA 4-1 Delray Beach Open - Delray Beach Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, QR, IND-ITA 1-3 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group B, Manchester Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, CAN-ITA 3-1 French Open (juniors) Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, Group C, Hamburg All Lower level tournaments Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 French Open (juniors) Mutua Madrid Open - Madrid Olympics - Beijing Olympics - London Olympics - Rio de Janeiro BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai